﻿*{
    margin:0;
    padding:0;

}

*:hover{
    background-color:orangered;
}



body,
h1,h2,h3,h4,h5,h6,
a,
img,
ul,li,
p,
address
{
    font-size:12px;
    font-style:normal;
    font-weight:normal;
    color:black;
}

a{
    text-decoration:none;
}

li{
    list-style:none;
}

.header{
    width:100%;
    height:120px;
}

.nav {
    width: 100%;
    height:40px;
}

.nav li{
    float:left;
    width:80px;
    height:40px;
    line-height:40px;
    text-align:center;
}

.nav a:hover{
    color:red;
}

.nav li:hover{
    background-color:greenyellow;
}

.main {
    float:left;
    width: 70%;
    height:400px;
}

.main .row-1{
    width:100%;
    height:250px;
}

.main .row-2{
    width:100%;
    height:150px;
}

.main h2{
    height:20%;
}

.main p,.main article{
    height:80%;
}

.main .col{
    float:left;
    width:50%;
}
.aside {
    float:left;
    width: 30%;
    height: 400px;
}

.footer {
    clear:both;
    width: 100%;
    height: 100px;
}


.sep{
    background-color:burlywood;
}

.sep2{
    background-color:aquamarine;
}